package com.james.codeauto.process;

import com.intellij.psi.*;
import com.james.codeauto.config.Constant;
import com.james.codeauto.entity.ClassEntity;
import com.james.codeauto.entity.FieldEntity;

/**
 * Created by dim on 16/11/7.
 */
class SwaggerProcessor extends Processor {

    @Override
    protected void onStartGenerateClass(PsiElementFactory factory, ClassEntity classEntity, PsiClass parentClass, IProcessor visitor) {
        super.onStartGenerateClass(factory, classEntity, parentClass, visitor);
    }

    @Override
    public void onStarProcess(ClassEntity classEntity, PsiElementFactory factory, PsiClass cls, IProcessor visitor) {
        super.onStarProcess(classEntity, factory, cls, visitor);
        //  injectAnnotation(factory, cls);
    }

    @Override
    protected void onEndGenerateClass(PsiElementFactory factory, ClassEntity classEntity, PsiClass parentClass, PsiClass generateClass, IProcessor visitor) {
        super.onEndGenerateClass(factory, classEntity, parentClass, generateClass, visitor);

    }


}
